self torment - Turco Inglés Diccionario